package Song.Han.day07.demo01;
/*
* 问题描述：
*   需要一个共用方法解决代码重复，当不能供实现类使用，应该是私有化的
*
* 解决：
* 1.普通私有方法：解决默认方法之间代码重复
*   private 返回值类型 方法名(){
*       //...
*   }
* 2.静态私有方法：解决静态方法之间代码重复
*   private static 返回值类型 方法名(){
*       //...
*   }
* */
public interface MyInterfacePrivateA {

    public default void methodDefaultA(){
        System.out.println("默认方法1");
        methodCommon();
    }

    public default void methodDefaultB(){
        System.out.println("默认方法1");
        methodCommon();
    }

    private void methodCommon(){
        System.out.println("aaa");
        System.out.println("bbb");
        System.out.println("ccc");
    }
}
